#page{
    width: 800px;
    height: 100%;
    margin: 0 auto;
    padding: 0 0 0 0;
}

#header{
    width: 100%;
    height:60px;
    border: 0;
    margin-bottom: 0 0 0 0;
    color: black;
    font-size:25px;
    text-align:left;
    
    background: url(../images/button-bg.png) repeat-x top center; 
    border:#909090 1px solid;
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=10);
    -moz-box-shadow: 5px 5px 20px #909090;
    -webkit-box-shadow: 5px 5px 20px #909090;
}

#content{
    width: 100%;
    height:auto !important; 
    height:630px; 
    min-height:630px;
    border: 0;
    margin-bottom: 0 0 0 0;
}

#footer{
    width: 100%;
    height:40px;
    border: 0;
    margin-bottom: 0 0 0 0;
    text-align:center;
    /* background-color: black; */
    background: url(../images/button-bg.png) repeat-x top center;
    color: white;
    font-size:25px;
}
